package main
import (
	"fmt"
)

func main(){
	/*
	某人有 100,000 元,每经过一次路口，需要交费,规则如下: 当现金>50,000 时,每次交 5% 当现金<=50,000 时,每次交 1000 编程计算该人可以经过多少次路口,使用 for break 方式完成
	*/
	

	var total float64 = 100000.0
	var count int =0

	for i:=0;total>0;i++{
		if total>50000{
			total *= 0.95
		}else if total >0 && total<=50000 && total>=1000{
			total -=1000
		}else{
			count ++ 
			break
		}
		count = i
		fmt.Println("count=",count)
		fmt.Println("total=",total)
	}
	fmt.Println("count=",count)

}